Statistical Usage Testing for Software Reliability Control
نویسندگان
چکیده
Software reliability is a frequently used term, but very seldom the reliability is under control during a software development project. This paper presents a method, statistical usage testing (SUT), which gives the possibility to estimate and predict, and hence control software reliability. SUT is the reliability certification method described as a part of Cleanroom software engineering. The main objective of SUT is to certify the software reliability and to find the faults with high influence on reliability. SUT provides statistically based stopping rules during test as well as an effective use of test resources, which is shown by practical application of this and similar methods. This paper presents the basic ideas behind SUT and briefly discusses the theoretical basis as well as the application of the method. III III. Statistical Usage Testing for Software Reliability Control
منابع مشابه
Adapted Statistical Usage Testing: A Case Study
This paper provides a summary of the experience and lessons learned when applying statistical usage testing (SUT) to the U.S. Army's Crusader program. Even though the program was discontinued in August, 2002, significant results were obtained that are worthy of reporting to the software reliability engineering community. The cancelled Crusader was to be a technically advanced, fully automated a...
متن کاملStatistical Testing of Software Based on a Usage Model
In statistical testing, a model is developed to characterize the population of uses of the software, and the model is used to generate a statistically correct sample of all uses of the software. A software ‘usage model’ characterizes the population of intended uses of the software in the intended environment. Statistical testing based on a software usage model ensures that the failures that wil...
متن کاملEngineering Practices for Statistical Testing
April 1998 When a population is too large for exhaustive study, as is the case for all possible uses of a software system, a statistically correct sample must be drawn as a basis for inferences about the population. In statistical testing of software, testing is treated as an engineering problem to be solved by statistical methods. Figure 1 shows the parallel between a classical statistical des...
متن کاملJUMBL: A Tool for Model-Based Statistical Testing
Statistical testing of software based on a usage model is a cost-effective and efficient means to make inferences about software quality. In order to apply this method, a usage model is developed and analyzed to validate its fitness for use in testing. The model may then be used to generate test cases representing expected usage, and to reason about system reliability given the performance on t...
متن کاملSoftware Reliability Test Based on Markov Usage Model
The reliability test for embedded software system is very difficult due to its complex structure and large scale. Markov usage model which describes the software usage with Markov process is widely used for statistical test. Software statistical test based on Markov usage model is an effective approach to the generation of test cases with high efficiency and the evaluation of software reliabili...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Informatica (Slovenia)
دوره 19 شماره
صفحات -
تاریخ انتشار 1995